home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
C128
/
Monthly Disks
/
(y)aca.d64
/
zed-doc.075
< prev
Wrap
Text File
|
2007-02-04
|
15KB
|
304 lines
┌┼─-128 VERSION 0.75.00 [╩ULY 27, 1992]
╚ERE IS A TEXT EDITOR PROGRAM FOR THE ├OMMODORE 128 80-COLUMN SCREEN THAT ╔ AM
CURRENTLY WORKING ON. ╔╘ ╔╙ ╬╧╘ ├╧═╨╠┼╘┼, BUT ╔ THINK THAT IT IS COMPLETE
ENOUGH TO BE QUITE USEFUL. ╘O USE IT, JUST ╠╧┴─ AND ╥╒╬ THE "┌┼─-128" BINARY
FILE. ┬E SURE TO SAVE IT IN ╨╥╟ FORMAT.
================================================================================
╬EW FEATURES OF VERSION 0.75 OVER VERSION 0.70:
- ├╘-╩: ╩UGGLE LINES OF TEXT FOR FORMATTING.
- ╘┴┬: ═OVE TO NEXT TAB STOP, EXTEND LINE IF NECESSARY.
- ╙╚-╘┴┬: ═OVE TO PREVIOUS TAB STOP.
- ╙╚-╠┼╞╘: ╫ORD LEFT.
- ╙╚-╥╔╟╚╘: ╫ORD RIGHT.
- ├╘-1: ├LEAR CURRENT DOCUMENT.
- ├╘-2: ├LEAR KILL BUFFER FUNCTION.
- ┴ NUMBER OF MINOR BUG FIXES:
================================================================================
╚ERE IS A SUMMARY OF ┌ED'S IMPORTANT FEATURES:
- ╫ORKS WITH *┬╔╟* TEXT FILES. ╔T GIVES OVER 100╦ BYTES FREE FOR THE
UNEXPANDED 128 AND ALMOST 630╦ BYTES FREE WITH A 512╦ ╥┴═ EXPANDER. ╔T
AUTO-DETECTS WHETHER YOU HAVE A ╥┴═ EXPANDER AND SUPPORTS UP TO 8 ═EGS.
- 100% UNADULTERATED MACHINE CODE WITH HIGH-SPEED ╓─├ ACCESSING.
- ╒SES ┬URST COMMANDS FOR READING 1571 AND 1581 FILES. ╥EADS ABOUT 3,500
BYTES/SEC FROM A 1571 AND ABOUT 6,100 BYTES/SEC FROM A 1581. ╫ORKS WITH
NON-BURST DEVICES AS WELL.
- ╒SES A DYNAMICALLY ALLOCATED DATA STRUCTURE TO HOLD THE EDITOR DOCUMENT AND
THE "╦ILL ┬UFFER", SO THERE ARE NO FIXED LIMITS ON THE SIZE OF EACH; THEY
BOTH CAN USE ALL OF THE MEMORY THAT IS AVAILABLE.
- ╫ILL OPTIONALLY EXPAND ╘┴┬ CHARACTERS INTO SPACES WHILE LOADING A FILE AND
COMPRESS SPACES INTO ╘┴┬S WHILE SAVING.
- ╟LOBAL SEARCH AND REPLACE.
- ╥ANGE DELETE AND RECALL.
- ╞ILE TRANSLATION TO AND FROM ┴╙├╔╔-├R╠F, ┴╙├╔╔-╠F, ┴╙├╔╔-├R, AND ╙╨┼┼─╙├╥╔╨╘
CHARACTER CODES. ┴╙├╔╔-├R╠F IS USED BY ═╙-─╧╙ AND ┴╙├╔╔-╠F IS USED BY ╒NIX.
┴ND HERE IS ITS ONLY MAJOR LIMITATION:
- ╚AS A MAXIMUM LINE LENGTH OF 80 CHARACTERS. ╔T WILL SPLIT FILE LINES LONGER
THAN THAT. ╘HE COMPLETE VERSION WILL SUPPORT LINES UP TO 240 CHARACTERS AND
USE HORIZONTAL SCROLLING, BUT THAT'S ANOTHER DAY.
┴ND THERE ARE ALSO A COUPLE OF KNOWN BUGS:
- ─ON'T LET THE NUMBER OF BYTES FREE GET LOWER THAN AROUND 150 OR YOU RUN THE
CHANCE OF HAVING THE INTERNAL MEMORY ALLOCATE FUNCTION FAIL. ═OST OF THE
ROUTINES DO NOT CHECK WHETHER A MEMORY ALLOCATE CALL SUCCEEDED, SO THEY
PROCEED AS IF IT DID, AND ALL KINDS OF BAD STUFF CAN HAPPEN.
- ╙PEEDSCRIPT FILE TRANSLATION WILL NOT SKIP THE FIRST TWO BYTES WHILE READING
AND WILL NOT PUT IN THE LOAD ADDRESS WHILE SAVING AND WILL SAVE TO A ╙┼╤ FILE
RATHER THAN A ╨╥╟ FILE. ├OULDN'T BE BOTHERED TO PUT THIS IN FOR THIS
RELEASE.
================================================================================
╚ERE IS THE ACTION KEY SUMMARY (AN * PRECEEDS THE KEYS THAT HAVE ACTUALLY BEEN
IMPLEMENTED). ╞OR THE KEYS PRECEEDED BY A "├╘-", HOLD THE ├ONTROL KEY WHILE
TYPING THEM (DUH!), "╙╚" MEANS ╙HIFT AND "├╧" MEANS ├OMMODORE. ╘HE ╒╨, ─╧╫╬,
╠┼╞╘ AND ╥╔╟╚╘ KEYS ARE THE CURSOR ARROW KEYS. ╫HEN YOU HAVE TO HOLD DOWN ╙╚,
├╧, OR ├╘ WITH A ARROW KEY, USE THE ARROW KEYS ON THE TOP OF THE KEYBOARD. ╞OR
CONVENIENCE, ╙╚-╒╨ AND ╙╚-─╧╫╬ DO THE SAME AS ├╘-╒╨ AND ├╘-─╧╫╬.
┌┼─-128 ├OMMAND ╦EY ╙UMMARY:
├ONTROL ├OMMANDS:
╔ ├╧─┼ ╦┼┘ ┴├╘╔╧╬
- ---- --- ------
* $E0 ├╘-@ ┼XCHANGE CURSOR POSITION WITH MARK POSITION
* $E1 ├╘-┴ ┴LTER CASE OF LETTER UNDER CURSOR
* $E2 ├╘-┬ ┬YTE VALUE INPUT
$E3 ├╘-├ ├OPY RANGE
* $E4 ├╘-─ ─ELETE RANGE
* $E5 ├╘-┼ ┼XIT WITH SAVE
* $E6 ├╘-╞ ╞IND NEXT OCCURANCE OF HUNT STRING
$E7 ├╘-╟ ╟OTO GIVEN LINE NUMBER
* $E8 ├╘-╚ ╙ET ╚UNT STRING
$E9 ├╘-╔ ╔NSERT NEW FILE INTO CURRENT ONE
* $EA ├╘-╩ ╩UGGLE RANGE OF LINES FOR TEXT FORMATTING
* $EB ├╘-╦ ╦ILL CURRENT LINE
* $EC ├╘-╠ ╠OAD FILE
* $ED ├╘-═ ╙ET ═ARK FOR RANGE OPERATIONS
* $EE ├╘-╬ ╙ET ╬AME OF CURRENT FILE
* $EF ├╘-╧ ╙ET ╧PTIONS: INPUT/OUTPUT TRANSLATION/TAB-EXPANSION, ETC.
* $F0 ├╘-╨ ╨RINT CURRENT FILE
* $F1 ├╘-╤ ╤UIT WITHOUT SAVE
* $F2 ├╘-╥ ╥ECALL TEXT FROM BUFFER
* $F3 ├╘-╙ ╙AVE FILE
$F4 ├╘-╘ ╘RANSLATION UTILS: ╫├,╥OT13,╒P/╠OWCASE,╔NDENT,╩USTIFY,╨REFIX
* $F5 ├╘-╒ ╒SE NEW DISK DEVICE NUMBER
$F6 ├╘-╓ ╓ERIFY FILE
$F7 ├╘-╫ ╫RITE RANGE WITH NEW NAME
* $F8 ├╘-╪ ┼XCHANGE CURSOR CHARACTER WITH NEXT CHARACTER
* $F9 ├╘-┘ ╥EPLACE (ALL THE OTHER LETTERS WERE TAKEN!)
$FA ├╘-┌ ╟OTO BOTTOM OF SCREEN
* $FB ├╘-[ ╘OGGLE INSERT MODE
* $FC ├╘-\ ╘OGGLE MODIFIED FLAG
* $FD ├╘-] ╘OGGLE INDENT MODE (╔NDENT / ╬OINDENT / ╫ORD╫RAP)
$FE ├╘-^ ┼NTER ├OMMODORE ─╧╙ COMMAND
* $FF ├╘-_ <NOTHING>
╦EY ├OMMANDS 1:
╔ ├╧─┼ ╦┼┘ ┴├╘╔╧╬
- ---- --- ------
* $00 <NONE> <NOTHING>
$01 ├╘-╥┼╘╒╥╬ ╟O UP ONE PARAGRAPH
* $02 ╙╚-╘┴┬ ┬ACKTAB
* $03 ╙╘╧╨ <STOP SOME OPERATIONS>
$04 ╙╚-╚┼╠╨ <SAME AS ╚┼╠╨>
* $05 ├╘-2 ├LEAR BUFFER
* $06 ╙╚-╠┼╞╘ ╫ORD LEFT
* $07 ╙╚-╠╔╬┼╞┼┼─ ?
* $08 ├╧-─┼╠ ╥UBOUT
* $09 ╘┴┬ ╘AB
* $0A ╠╔╬┼╞┼┼─ ?
* $0B ╙╚-╥╔╟╚╘ ╫ORD RIGHT
* $0C ├╧-╒╨ ╟OTO TOP OF DOCUMENT
* $0D ╥┼╘╒╥╬ ╙PLIT CURRENT LINE (INDENT NOT YET IMPLEMENTED)
* $0E ╙╚-┼╙├┴╨┼ ?
* $0F ├╧-─╧╫╬ ╟OTO BOTTOM OF DOCUMENT
* $10 ├╧-╠┼╞╘ ╟OTO BEGINNING OF LINE
* $11 ─╧╫╬ ├URSOR DOWN
* $12 ├╘-9 ╥EVERSE SCREEN ON
* $13 ╚╧═┼ <NOTHING>
* $14 ─┼╠┼╘┼ ─ELETE CHARACTER
* $15 ├╧-╥╔╟╚╘ ╟OTO END OF LINE
* $16 ├╘-╒╨ ╨AGE UP
* $17 ├╘-─╧╫╬ ╨AGE DOWN
$18 ├╘-╘┴┬ ?
$19 ├╘-╠┼╞╘ ╨AGE LEFT
$1A ├╘-╥╔╟╚╘ ╨AGE RIGHT
* $1B ┼╙├┴╨┼ <NOTHING>
$1C ├╘-3 ─IRECTORY WITH BLOCK COUNTS
* $1D ╥╔╟╚╘ ├URSOR RIGHT
* $1E ├╘-6 ?
* $1F ├╘-7 ?
╦EY ├OMMANDS 2:
╔ ├╧─┼ ╦┼┘ ┴├╘╔╧╬
- ---- --- ------
$80 ├╘-╞1 ╞UNCTION KEY 9
* $81 ├╧-1 ╙ET DISPLAY TO 25 LINES
$82 ├╘-╞3 ╞UNCTION KEY 10
* $83 ╙╚-╙╘╧╨ ?
$84 ╚┼╠╨ ─ISPLAY HELP MESSAGE
$85 ╞1 ╞UNCTION KEY 1
$86 ╞3 ╞UNCTION KEY 3
$87 ╞5 ╞UNCTION KEY 5
$88 ╞7 ╞UNCTION KEY 7
$89 ╙╚-╞1 ╞UNCTION KEY 2
$8A ╙╚-╞3 ╞UNCTION KEY 4
$8B ╙╚-╞5 ╞UNCTION KEY 6
$8C ╙╚-╞7 ╞UNCTION KEY 8
$8D ╙╚-╥┼╘╒╥╬ ╟O TO NEXT PARAGRAPH
$8E ├╘-╞5 ╞UNCTION KEY 11
$8F ├╘-╞7 ╞UNCTION KEY 12
* $90 ├╘-1 ├LEAR DOCUMENT
* $91 ╒╨ ├URSOR UP
* $92 ├╘-0 ╙CREEN REVERSE OFF
* $93 ╙╚-╚╧═┼ ├URSOR HOME
$94 ╙╚-─┼╠┼╘┼ ╔NSERT ONE SPACE
* $95 ├╧-2 ╙ET DISPLAY TO 27 LINES
* $96 ├╧-3 ╙ET DISPLAY TO 30 LINES
* $97 ├╧-4 ╙ET DISPLAY TO 45 LINES
* $98 ├╧-5 ╙ET DISPLAY TO 51 LINES
* $99 ├╧-6 ╙ET DISPLAY TO 29 LINES
$9A ├╧-7 ?
$9B ├╧-8 ?
$9C ├╘-5 ─ISPLAY CODE OF CURRENT CHARACTER
* $9D ╠┼╞╘ ├URSOR LEFT
$9E ├╘-8 ?
* $9F ├╘-4 ─ISPLAY DIRECTORY WITH BYTE COUNTS
================================================================================
╘O DELETE A RANGE, USE ├╘-═ TO SET THE MARK FOR ONE BOUND OF THE RANGE AND MOVE
THE CURSOR TO THE OTHER BOUND OF THE RANGE. ╘HEN PRESS ├╘-─ TO DELETE. ╘HE
RANGE INCLUDES BOTH BOUNDING LINES. ├╘-╦ (KILL CURRENT LINE) IS THE SAME AS
PRESSING ├╘-═ AND THEN ├╘-─ ON THE SAME LINE.
├╘-╥ RECALLS THE TEXT AT THE CURRENT CURSOR LINE. ╘O RECALL AFTER THE END OF
THE DOCUMENT, ADD A NEW BLANK LINE TO THE END, RECALL, AND THEN DELETE THE
EXTRA LINE YOU ADDED. ┘OU CAN RECALL THE KILL BUFFER TEXT AS MANY TIMES AS YOU
WISH.
╘O SEARCH OR REPLACE, USE ├╘-╚ TO SET THE STRING TO HUNT FOR, AND THEN USE ├╘-╞
(FIND) OR ├╘-┘ (REPLACE). ┌ED SEARCHES IN A CASE ╔╬╙┼╬╙╔╘╔╓┼ MANNER. ╘HUS,
"╙╘╥ING" WILL MATCH WITH "S╘R╔N╟".
╘HE STATUS LINE ON THE TOP OF THE SCREEN DISPLAYS THE CURRENT FILE LINE, THE
CURSOR COLUMN, A FLAG ("*") INDICATING WHETHER THE FILE HAS UNSAVED CHANGES,
╔NSERT AND ╔NDENT MODE FLAGS, THE NUMBER OF BYTES THE THE DOCUMENT USES, THE
NUMBER OF BYTES FREE, THE CURRENT DEVICE NUMBER, AND THE DOCUMENT NAME.
╘HE OPTIONS SETTING FEATURE (├╘-╧) PROVIDES A FULL-SCREEN INTERFACE. ┘OU MOVE
THE FIELD CURSOR AMONG THE VARIOUS FIELDS ON THE SCREEN WITH THE CURSOR KEYS.
╫HEN THE CURSOR IS ON A FIELD THAT YOU WANT TO CHANGE, PRESS THE ╥┼╘╒╥╬ KEY.
╔F THE FIELD IS AN ENUMERATED FIELD (LIKE ╥EAD ╘RANSLATION ═ODE), THE VALUE
WILL CHANGE IN A WRAP-AROUND FASHION. ╔F IT IS A NUMERIC FIELD, THE
CHARACTER-CURSOR WILL FLASH AND YOU ARE TO TYPE IN THE NEW VALUE AND PRESS
╥┼╘╒╥╬. ─┼╠┼╘┼ IS THE ONLY EDITING KEY. ╫HEN YOU ARE FINISHED SETTING (OR
VIEWING) THE OPTIONS, PRESS ┼╙├┴╨┼, ├╘-╧, OR ╙╨┴├┼ TO EXIT BACK TO EDITING
MODE. ╔F YOU RE-SAVE THE ┌ED PROGRAM BY EXITING BACK TO ┬┴╙╔├ AND USING ─╙┴╓┼,
ALL OF THE OPTIONS SETTINGS WILL BE SAVED AND WILL BE SET WHEN YOU RUN THE
PROGRAM IN THE FUTURE.
╘HERE ARE SOME FIELDS (LIKE THE FUNCTION KEYS) THAT ARE NOT USED AND DO
NOTHING. ╘HE COLOR FIELDS ALLOW YOU TO SET THE COLORS FOR THE VARIOUS ITEMS ON
THE EDITING SCREEN. ├OLOR CHANGES TAKE EFFECT WHEN YOU EXIT FROM THE ╧PTIONS
SCREEN. ╥EAD AND WRITE TRANSLATIONS TAKE EFFECT WHEN YOU ARE LOADING (├╘-╠) OR
SAVING (├╘-╙) A FILE. ╘HE POSSIBLE TRANSLATION VALUES ARE: ╬ONE, ┴╙├-├╠
(═╙-─╧╙ - LINES END WITH ├R ╠F), ┴╙├-╠F (╒NIX - LINES END WITH ╠F), ┴╙├-├R, AND
╙PD╙CR (╙PEEDSCRIPT - WHICH USES SCREEN CODES AND BACK-ARROW FOR RETURN). ╘AB
EXPANSION WILL CONVERT THE ╘┴┬ CHARACTER INTO THE EQUIVALENT NUMBER OF SPACES
WHEN READING, AND ╘┴┬ COMPRESSION WILL REPLACE A NUMBER OF SPACES WITH THE ╘┴┬
CHARACTER WHENEVER IT CAN TO MAKE THE FILE SHORTER. ╘┴┬ COMPRESSION IS VERY
EFFECTIVE ON INDENTED PROGRAM FILES OR OTHER FILES THAT HAVE A LOT OF SPACES IN
THEM.
╘HERE IS A FIELD FOR DISABLING THE USE OF BURST MODE WHEN READING FILES. ┌ED
WILL AUTO-DETECT WHETHER A DEVICE IS ╞AST OR NOT, BUT THIS OPTION IS PROVIDED
IN CASE THE AUTO-DETECTION FAILS FOR SOME ODD DEVICE THAT YOU HAVE. ╫HEN ┌ED
DETECTS THAT A DEVICE IS ╙LOW OR IF THE BURST OPTION IS DIABLED, ONLY THE
STANDARD ╦ERNAL ROUTINES ARE USED FOR READING FILES. ╔ HAVEN'T HAD THE
OPPORTUNITY TO CHECK ┌ED OUT ON THE LINE OF ├═─ PRODUCTS, BUT ╔'M SURE ╔ WILL
BE CATCHING SOME FLACK IF ┌ED DOES NOT WORK ON THEM.
╘HE TEXT LINE LENGTH AND TAB SPACING FIELDS SHOW A VALUE BUT THEY ARE NOT
IMPLEMENTED IN THE REST OF THE PROGRAM. ╘HE CURSOR DELAY AND REPEAT
CHARACTERISTICS CAN BE SET WITH THE FIELDS OF THE SAME NAMES. ╘HE TIME UNITS
ARE IN JIFFIES (1/60TH OF A SECOND, BUT YOU SHOULD KNOW THAT!). ┼XPERIMENT
WITH THESE TO DETERMINE WHAT YOU LIKE THE MOST. ╔ WROTE MY OWN CUSTOM KEY-
SCANNING ROUTINES, SO ╔ WAS ABLE TO EASILY PROVIDE THESE PARAMETERS. ┘OU MAY
ALSO NOTICE THAT ╔ FIXED THE PROBLEM OF THE KERNAL MISTAKING ╨ORT#1 JOYSTICK
MOVEMENTS FOR KEYSTROKES. ╔N THE FUTURE, ╔ MAY IMPLEMENT A TWO-KEY ROLLOVER.
┴ FIELD IS ALSO PROVIDED FOR SETTING THE MAXIMUM AMOUNT OF ╥┼╒ MEMORY THAT ┌ED
IS ALLOWED TO USE. ╘HE DEFAULT IS 127 ┬ANKS, SO ┌ED WILL USE UP TO 8 ═EGS OF
EXPANSION MEMORY (IF YOU HAVE IT). ╔F THIS FIELD IS SET TO 0 ┬ANKS, ┌ED WILL
LEAVE YOUR EXPANSION MEMORY COMPLETELY UNTOUCHED. ╘HE VALUE IN THIS FIELD ONLY
TAKES EFFECT WHEN ┌ED IS STARTED UP, SO YOU WILL HAVE TO EXIT BACK TO ┬┴╙╔├ AND
╥╒╬ ┌ED AGAIN AFTER CHANGING IT.
╞INALLY, FIELDS ARE PROVIDED FOR THE PRINTER ─EVICE╬UMBER, ╙ECONDARY┴DDRESS,
AND ╘RANSLATION═ODE. ╘HE DEFAULT IS ─EV=4, ╙┴=7, ╘RANS=╬ONE, WHICH IS THE
├OMMODORE STANDARD. ╙INCE ╔ HAVE A ╨ANASONIC ╔┬═-╨├ COMPATIBLE PRINTER WITH A
╙UPER╟RAFIX ╩R. INTERFACE, ╔ USE ─EV=4, ╙┴=5, ╘RANS=┴╙├-├╠. ╘HIS WAY, ╔ CAN
PRINT THE \ { } | ~ ` | _ AND ^ CHARACTERS.
╘O USE THE ╩UGGLE LINES FEATURE (├╘-╩), SET THE MARK (├╘-═) TO THE FIRST LINE
OF THE FIRST PARAGRAPH TO JUGGLE AND MOVE THE CURSOR TO THE LAST LINE OF THE
LAST PARAGRAPH TO JUGGLE AND PRESS ├╘-╩. ┴FTER JUGGLING, THE DISPLAY WILL
ALWAYS GO TO THE LAST LINE OF THE LAST PARAGRAPH. ╘HERE ARE THREE OBJECTS
THAT ╩UGGLE CONCERNS ITSELF WITH: PARAGRAPHS, SENTENCES, AND WORDS.
╨ARAGRAPHS ARE DELIMITED BY ONE OR MORE BLANK LINES, WORDS BY ONE OR MORE
SPACE CHARACTERS OR BY A NEW LINE, AND SENTENCES BY A PERIOD, QUESTION MARK,
OR EXCLAMATION MARK. ╔F THE FIRST WORD FOLLOWING A ".", "!" OR "?" DOES NOT
START WITH A CAPITAL LETTER, THEN THE PREVIOUS WORD WAS NOT THE END OF A
SENTENCE. ╘HIS DEFINITION OF SENTENCE DOES NOT ALWAYS WORK (EG. "─R. ┬RUCE"),
BUT IT WORKS MOST OF THE TIME.
╘HE REASON THAT DISTINGUISHING SENTENCES IS IMPORTANT IS THAT WHEN JUGGLING A
PARAGRAPH, WORDS CAN BE RIPPED FROM THE START OF ONE LINE AND PUT ONTO THE END
OF A PREVIOUS LINE (OR SPILL FORWARD) AND MOST TEXT FILES DO NOT CONTAIN A
CORRECT NUMBER OF SPACES FOLLOWING THE LAST WORD ON A LINE. ╩UGGLE WILL PUT
ONE SPACE AFTER EACH WORD THAT GETS RIPPED AND TWO AT THE END OF A SENTENCE.
╫ORDS THAT DON'T GET RIPPED FROM ONE LINE TO ANOTHER WILL RETAIN THEIR
ORIGINAL SPACING. ╩UGGLE ELIMINATES SPACES AFTER THE LAST WORD OF A TEXT
LINE. ╘HE TARGET LINE LENGTH IS SELECTED BY THE "╘EXT╠INE╠EN" FIELD ON THE
OPTIONS SCREEN. ─ON'T SET THIS FIELD ANY HIGHER THAN 80 CHARACTERS. ╩UGGLING
SPEED IS APPROXIMATELY 1350 WORDS PER SECOND. ╘HESE LAST TWO PARAGRAPHS WERE
JUGGLED.
╘HE ╘┴┬ KEY WILL MOVE THE CURSOR TO THE NEXT TAB STOP AND WILL EXTEND THE LINE
WITH SPACE CHARACTERS IF NECESSARY. ╘HE NUMBER OF CHARACTERS BETWEEN TAB
STOPS IS SELECTED BY THE "╘AB╙PACING" FIELD ON THE OPTION SCREEN. ╬OTE THAT
THIS SETTING DOES NOT CHANGE THE TAB SPACING FOR THE FILE READ/WRITE TAB
EXPANSION/TAB COMPRESSION FEATURES; THEY ALWAYS USE A TAB SPACING OF 8.
================================================================================
╨LEASE SEND ANY QUESTIONS, COMMENTS, OR SUGGESTIONS TO ME AT THE BELOW ADDRESS,
EVEN IF THEY ARE JUST AN "┴WESOME ─UDE!" OR A "╙UCKS ╥OCKS!".
╔ AM A ═ASTERS STUDENT IN ├OMPUTER ╙CIENCE AT THE ╒NIVERSITY OF ╬EW ┬RUNSWICK
IN ├ANADA AND ╔ HAVE BEEN A DIE-HARD ├OMMODORE ENTHUSIAST SINCE ╔ FIRST GOT MY
╓╔├-20 NINE YEARS AGO. ╒NTIL ╔ STARTED ┌ED, ╔ DIDN'T HAVE AN ACCEPTABLE EDITOR
FOR ALL THE TEXT FILES ╔ DEAL WITH SINCE ╔ WAS EXPOSED TO THE ╔NTERNET, SO THE
LIGHT BULB WENT OFF ABOVE MY HEAD.
┌ED-128 IS ╨UBLIC ─OMAIN ╙OFTWARE.
================================================================================
╘HE ├╥├32 OF "┌┼─-128.075" IS 1664832647.
================================================================================
-├RAIG ┬RUCE
F2RX@JUPITER.SUN.CSD.UNB.CA
"╙O WHO CREATED ╟OD?"
================================================================================